common swallowtail - Turkish English Dictionary